package com.example.tablefield.entites;

import com.fasterxml.jackson.annotation.JsonTypeInfo;

@JsonTypeInfo(use = JsonTypeInfo.Id.CLASS)
// @JsonTypeInfo 注解的作用，Jackson 多态
// 1. 序列化到时数据库时，增加 @class 属性。
// 2. 反序列化到内存对象时，通过 @class 属性，可以创建出正确的类型
public class UserBehavior {
    private String run;
    private UserFeature userFeature;

    public String getRun() {
        return run;
    }

    public void setRun(String run) {
        this.run = run;
    }

    public UserFeature getUserFeature() {
        return userFeature;
    }

    public void setUserFeature(UserFeature userFeature) {
        this.userFeature = userFeature;
    }
}
